hydromechanical injection - Spanish English Dictionary